package com.ruoyi.system.service;

import com.ruoyi.system.domain.entity.SmartReservation;
import com.ruoyi.system.domain.entity.SmartResultReservation;

import java.util.Date;
import java.util.List;

/**
 * ISmartReservationService
 *车辆预约
 * @author life.
 * @date 2025/3/25
 */
public interface ISmartReservationService {


    /** 更新预约（含设置） */
    int updateReservation(SmartResultReservation reservation);

    /** 联表查询预约及关联停车订单 */
    List<SmartReservation> getReservationWithOrderByUserName( String scUserName,
                                                              Date reservationDate,
                                                              Integer reservationStatus);
}
